@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td{ margin:0px; padding:0px; font-size:14px; font-family:"微软雅黑";}
table { border-collapse:collapse; border-spacing:0px; font-family:"微软雅黑";}
*{ margin:0px; padding:0px; list-style-type:none;}
a{ text-decoration:none; font-family:"微软雅黑"; color:#000}
a:hover{ text-decoration:underline; font-family:"微软雅黑";}
body,html{ width:100%; height:100%; -webkit-tap-highlight-color:rgba(0,0,0,0);}
img{ border:none; vertical-align:top; max-width:100%; display:block;} 
.clear{ clear:both;}

.one{ width:100%; background:url(../images/1.jpg) 50% no-repeat; height:209px;}
.top_tit{width: 1200px;margin:auto;}
.top_tit p{width: 600px;float: left;color:#fff;line-height:40px;}
.top_tit h3{color: #fff;float: right;font-size: 16px;line-height: 40px;}
.top_tit h3 a{color: #fff;font-size: 16px;font-weight: normal;margin: 7px;}
.top_tit h3 a:hover{ text-decoration:underline;}

.top_nav{ width:1200px; margin:auto; padding-top:155px;}
.top_nav ul{ width:1200px; margin:auto;}
.top_nav ul li{ width:120px; float:left; line-height:40px; height:40px; text-align:center;}
.top_nav ul li:hover{ display:block; background:#1461cd; color:#fff;}
.top_nav ul li a{ display:block; color:#333; font-size:16px;}
.top_nav ul li a:hover{ color:#fff; text-decoration:none;}

/* flexslider */
.flexslider{position:relative;height:622px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:622px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.two{ width:100%; background:url(../images/2.png) 50% no-repeat; height:935px;}
.top{ width:1200px; margin:auto; padding-top:55px;}
.yd_xyd{ width:370px; float:left; margin-right:30px;}
.yd_xyd h3{ font-size:18px; font-weight:normal; margin-left:123px;}
.yd_xyd span{ color:#777; line-height:32px; margin-left:123px;}
.yd_xyd p{ line-height:26px; margin-top:36px; color:#555; font-size:13px; text-indent:2em;}
.yd_xyd h4{ line-height:32px; border:1px solid #bbb; width:110px; text-align:center; margin-top:49px; margin-left:4px;}
.yd_xyd h4:hover{ display:block; background:#1461cd; color:#fff;}
.yd_xyd h4 a{ display:block; color:#555; font-weight:normal;}
.yd_xyd h4 a:hover{ color:#fff; text-decoration:none;}

.yousi_xyd{ width:1200px; margin:auto; margin-top:113px;}
.yousi_xyd h3{ color:#0a69dd; font-size:56px; width:500px; margin:auto; height:66px; margin-top:-35px; text-align:center;}
.yousi_xyd p{ width:500px; float:right;}
.yousi_xyd span{ color:#333; font-size:13px; font-weight:normal;}


.three{ width:100%; background:url(../images/3.jpg) 50% no-repeat; height:1119px;}
.guany_xyd{ width:1200px; margin:auto;}
.guany_xyd h3{text-align:center; font-size:36px; color:#fff; font-weight:normal; padding-top:46px;}
.guany_xyd span{ text-align:center; font-size:16px; display:block; color:#fff; margin-top:4px;}
.guany_xyd p{text-align:center;margin-top:24px;height: 58px;overflow:  hidden;}
.guany_xyd p a{ line-height:26px; color:#fff;}
.guany_xyd p a:hover{ color:#ddd; text-decoration:none;}
.guany_xyd h4{width:400px;text-align:center;float:left;font-size:18px;font-weight:normal;color:#fff;margin-top: 200px;}

.xinwen{width:1200px;margin:auto;margin-top: 111px;}
.xw_top{ width:1200px; margin:auto;}
.xw_top h3{ text-align:center; font-size:36px; font-weight:normal;}
.xw_top p{ text-align:center; color:#444; font-size:16px; margin-top:8px;}

.xinwenleft{ width:485px; float:left; margin-top:300px;}
.xinwenleft h3{width:80px;float:left;color:#ddd;font-weight:normal;margin-left:10px;margin-top:25px;text-align:  center;}
.xinwenleft h3 span{ font-size:36px; font-weight:bold; color:#fff;}

.xinwenleft h4{ margin-top:15px; width:350px; float:right; margin-right:35px;}
.xinwenleft h4 a{ color:#fff; font-size:16px; font-weight:normal;}
.xinwenleft h4 a:hover{ color:#bbb; text-decoration:none;}
.xinwenleft p{ width:350px; float:right; margin-right:35px; margin-top:35px; line-height:24px;}
.xinwenleft p a{ color:#ddd;}
.xinwenleft p a:hover{ color:#bbb; text-decoration:none;}

.xinwenright{ width:700px; float:right;}
.xwr_top{width:665px;float:right;border-bottom:  1px solid #999;padding-bottom: 15px;}
.xwr_top h3{width:56px;float:right;color:#555;font-weight:normal;margin-left:10px;margin-top:  -40px;text-align:  center;}
.xwr_top h3 span{ font-size:36px; font-weight:bold; color:#555;}

.xwr_top h4{margin-top: 71px;width:350px;float:left;margin-right:35px;}
.xwr_top h4 a{ color:#333; font-size:16px; font-weight:normal;}
.xwr_top h4 a:hover{ color:#bbb; text-decoration:none;}
.xwr_top p{width:525px;float:left;margin-top: 15px;line-height:26px;}
.xwr_top p a{ color:#777;}
.xwr_top p a:hover{ color:#333; text-decoration:none;}

.xinwenright ul{ width:665px; float:right; margin-top:20px;}
.xinwenright ul li{ width:665px; float:right;}
.xinwenright ul li a{ color:#333; line-height:50px; font-size:14px;}
.xinwenright ul li a:hover{}
.xinwenright ul li span{ float:right; line-height:52px; font-size:12px; color:#777;}

.xinwen h5{width:120px;text-align:center;margin:auto;border:1px solid #1461cd;display:block;margin-top: -15px;}
.xinwen h5 a{ color:#1461cd; display:block; line-height:34px; height:34px;}
.xinwen h5 a:hover{ display:block; color:#fff; background:#1461cd;}

.bottom{ width:100%; background:url(../images/4.png) 50% no-repeat; height:515px;}
.bottom1{ width:100%; background:url(../images/4shou.png) 50% no-repeat; height:555px;}
.footer{ width:1250px; margin:auto;}
.footer h3{ width:495px; float:right; padding-top:222px; color:#fff; font-weight:normal; line-height:26px;}
.footer p{ color:#ddd; text-align:center; margin-top:75px;}
.footer a{color:#fff;}
.bottom_nav{ width:1200px; margin:auto; padding-top:120px;}
.bottom_nav ul{ width:1200px; margin:auto;}
.bottom_nav ul li{ width:120px; float:left; line-height:40px; height:40px; text-align:center;}
.bottom_nav ul li:hover{ display:block; background:#1461cd; color:#fff;}
.bottom_nav ul li a{ display:block; color:#fff; font-size:18px;}
.bottom_nav ul li a:hover{ color:#fff; text-decoration:none;}

/*css fanye*/
div.jogger{padding:20px;margin:20px;font-family:"微软雅黑"; text-align:center;}
div.jogger a{padding:0.5em 0.64em 0.43em 0.64em;margin:2px;color:#fff;background-color:#1461cd;text-decoration:none;}
div.jogger a:hover{padding:0.5em 0.64em 0.43em 0.64em;margin:2px;color:#fff;background-color:#F37672;}
div.jogger a:active{padding:0.5em 0.64em 0.43em 0.64em;margin:2px;color:#fff;background-color:#F37672;}
div.jogger span.current{padding:0.5em 0.64em 0.43em 0.64em;margin:2px;color:#6d643c;background-color:#1461cd;}

/*about_guanyu*/
.xyd_about{ width:1200px; margin:auto;}
.xyd_about h3{ line-height:40px; font-size:16px; font-weight:normal; color:#555; padding-top:15px;}
.xyd_about h3 a{ color:#555;}
.xyd_about h3 a:hover{}

.xyd_about h4{ width:500px; float:left; margin-left:32px; font-size:26px; font-weight:normal; color:#555; line-height:44px; margin-bottom:40px;}
.xyd_about img{ margin-left:38%; float:left;}

.xyda_left{ width:350px; float:left; height:auto;}
.xyda_left ul{width:350px;background:#1461cd;color:#fff;margin-bottom:30px;}
.xyda_left ul li{width:350px;line-height:77px;display:block;border-bottom: 3px solid #1461cd;}
.xyda_left ul li:hover{background:#fff;color:#1461cd;display:block;width:  350px;height: 46px;}
.xyda_left ul h3{display:block;font-size:27px;text-align:center;color:#fff;border-bottom: 10px solid #83b4f9;padding-bottom:  15px;}
.xyda_left ul li a{display:block;color: #1461cd;line-height:46px;padding-left:34px;background: #efefef;font-size: 18px;}
.xyda_left ul li a:hover{display:block;color: #fff;text-decoration:none;ba;background: #1461cd;}

.xyda_right{width:1200px;margin-bottom: 25px;}
.xyda_right h3{ background:#efefef; line-height:36px; padding-top:0px; padding-left:15px; margin-bottom:15px;}
.xyda_right p{ text-indent:2em; line-height:28px; margin-top:10px; font-size:15px; width:747px; margin: auto;}
.xyda_right img{width:auto;margin: 0px;margin-top: -15px;text-align: center;}

.xyda_right h4{color:#ff6600;font-size:16px;font-weight:normal;width:  100%;margin:  0;}


.xyda_rnnn{width: 805px;float:right;margin-bottom: 25px;}
.xyda_rnnn h3{ background:#efefef; line-height:36px; padding-top:0px; padding-left:15px; margin-bottom:15px;}
.xyda_rnnn p{ text-indent:2em; line-height:28px; margin-top:10px; font-size:15px; width:747px; margin: auto;}
.xyda_rnnn img{width: 90%;margin-left: 36px;margin-top: 29px;text-align: center;}
.xyda_rnnn h4{color:#ff6600;font-size:16px;font-weight:normal;width:  100%;margin:  0;}

/*lianxilanyang*/
.neiye{ width:1200px; margin:auto;}
.neiye h3{ background:#efefef; line-height:36px; padding-top:0px; padding-left:15px; margin-bottom:15px;}

.neibannera{ width:100%; background:url(../images/neibannere.jpg) 50% no-repeat; height:400px;}
.neibannerb{ width:100%; background:url(../images/neibannerb.jpg) 50% no-repeat; height:400px;}
.neibannerc{ width:100%; background:url(../images/neibannerc.jpg) 50% no-repeat; height:400px;}
.neibannerd{ width:100%; background:url(../images/neibannerd.jpg) 50% no-repeat; height:400px;}
.neibannere{ width:100%; background:url(../images/neibannerh.jpg) 50% no-repeat; height:400px;}
.neibannerf{ width:100%; background:url(../images/neibannerf.jpg) 50% no-repeat; height:400px;}
.neibannerg{ width:100%; background:url(../images/neibannerg.jpg) 50% no-repeat; height:400px;}
.neibannerh{ width:100%; background:url(../images/neibannera.jpg) 50% no-repeat; height:400px;}
.neibanneri{ width:100%; background:url(../images/neibanneri.jpg) 50% no-repeat; height:400px;}

.lianxi_ly{width: 1200px;margin:  auto;}
.lianxi_ly ul h3{font-weight:normal;font-size:22px;background:none;padding: 0px;}
.lianxi_ly ul{width: 335px;float:left;margin-bottom:20px;}
.lianxi_ly ul li{ line-height:36px;}
.lianxi_ly img{ float:right; margin-right:200px; width:200px; margin-left:0px;}

/* zhaoxiannashi */
.zhaoxiannashi{ width:1200px; margin:auto; margin-top:25px; margin-bottom:20px; line-height:36px;}
.zhaoxiannashi img{ width:350px; float:left; margin-left:0;}
.zhaoxiannashi ul{ width:805px; float:right;}
.zhaoxiannashi ul li{ width:805px; margin-bottom:15px; border-bottom:dashed 1px #777;}
.zhaoxiannashi ul li span{float:left; height:40px;width:80px;display:block; background:#1461cd;margin-right:15px;text-align:center;}
.zhaoxiannashi ul li span a{ color:#fff; line-height:40px;}
.zhaoxiannashi ul li span a:hover{}
.zhaoxiannashi ul li h3{ line-height:normal; padding:0px;}
.zhaoxiannashi ul li h3 a{ font-size:16px; color:#1461cd;}
.zhaoxiannashi ul li h3 a:hover{ color:#333; text-decoration:none;}
.zhaoxiannashi ul li p{ text-indent:2em;}
.zhaoxiannashi ul li p a{ color:#333;}
.zhaoxiannashi ul li p a:hover{ text-decoration:underline;}

.wenjianxiazai{ width:1200px; margin:auto; margin-top:25px; margin-bottom:20px; line-height:36px;}
.wenjianxiazai ul{ width:1200px; margin:auto;}
.wenjianxiazai ul li{ width:1200px; margin-bottom:15px; border-bottom:dashed 1px #777;}
.wenjianxiazai ul li span{float:left; height:40px;width:80px;display:block; background:#1461cd;margin-right:15px;text-align:center;}
.wenjianxiazai ul li span a{ color:#fff; line-height:40px; font-size:16px;}
.wenjianxiazai ul li span a:hover{}
.wenjianxiazai ul li h3{ line-height:40px; padding:0px;}
.wenjianxiazai ul li h3 a{ font-size:16px; color:#1461cd;}
.wenjianxiazai ul li h3 a:hover{ color:#333; text-decoration:none;}
.wenjianxiazai ul li p{ text-indent:2em;}
.wenjianxiazai ul li p a{ color:#333;}
.wenjianxiazai ul li p a:hover{ text-decoration:underline;}

.nei_zhaopin{ width:1200px; margin:auto; margin-bottom:45px;}
.nei_zhaopin h3{ font-size:22px; font-weight:normal; color:#ff6138; margin-bottom:10px;}
.nei_zhaopin ul{width: 1200px;}
.nei_zhaopin ul li{width:33%;float:left;border: none; line-height:40px;}
.nei_zhaopin p{ font-size:15px; color:#333;}

/*liuyan_onlinemassage*/
.send{width:777px;margin:auto;text-align:left;line-height:36px;}
.biaod{margin:0 auto;width:777px;height:auto;border:none;text-align:left;line-height:26px;}
.biaod p{line-height:30px;height:30px;font-size:14px;color:#333;text-transform:uppercase;letter-spacing:1px;}
.biaod input{width:730px;height:30px;font-size:16px;padding:0 5px;margin-bottom:10px;box-sizing:border-box;border:1px #000 solid;}
.biaod textarea{width:730px;height:145px;font-size:16px;padding:0 5px;line-height:30px;border:1px solid #333;margin-bottom:15px;box-sizing:border-box;}
.biaod .ss{text-transform:uppercase;width:215px;height:45px;background:#000; color:#fff;}

/* news */
.newsline{ width:1200px; margin:0px auto; max-width:96%; margin-top:-20px;}
.newsline .a{ display:inline-block; float:left; height:132px; width:100%; padding:0 20px; transition:all ease 0.3s;}
.newsline .a .newstime{ border-right:#1461cd solid 1px; width:178px; float:left; height:63px; margin-top:37px; -webkit-align-items:center; display:-webkit-flex; -webkit-justify-content:center;}
.newsline .a .newstime .newstime_top{ font-size:47px; color:#1461cd; line-height:50px;}
.newsline .a .newstime .newstime_bot{ font-size:16px; color:#787878; line-height:18px; text-transform:uppercase;}
.newsline .a .newtext{ padding-left:32px; width:840px; float:left;}
.newsline .a .newtext .newtitle{ width:100%; float:left; font-size:15px; color:#575757; overflow:hidden; text-overflow:ellipsis; margin-top:32px; margin-bottom:10px;}
.newsline .a .newtext .ntime{ display:none; width:100%; float:left; font-size:12px; color:#787878; line-height:22px;}
.newsline .a .newtext .newsmall{ width:90%; float:left;font-size:13px; color:#787878; line-height:22px;max-height:44px; overflow:hidden;}
.newsline .a .newsjiantou{ margin-left:27px; -webkit-align-items:center; display:-webkit-flex; -webkit-justify-content:center; height:100%; width:13px; float:left;}
.newsline .a .newsjiantou .newsjiantou2{ display:none;}

.newsline .a:hover{ padding-left:0px; transition:all ease 0.3s; background:#1461cd;}
.newsline .a:hover .newstime_top{ color:#FFFFFF;}
.newsline .a:hover .newstime_bot{ color:#FFFFFF;}
.newsline .a:hover .newtitle{ color:#FFFFFF;}
.newsline .a:hover .newtitle a{ color:#FFFFFF;}
.newsline .a:hover .newsmall{ color:#FFFFFF;}
.newsline .a:hover .newsjiantou .newsjiantou1{ display:none;}
.newsline .a:hover .newsjiantou .newsjiantou2{ display:block;}

.newsdeta{ width:828px; float:right; line-height:36px;}
.newsdeta h1{ font-size:24px; font-weight:bold;}
.newsdeta span{ line-height:36px; font-size:12px; color:#777; height:36px; display:block; padding-left:10px; border:1px solid #ccc;}
.newsdeta p{font-size:14px;text-indent:2em;line-height: 30px;color:  #333; background:#f7f7f7;}
.newsdeta img{display:block;/* padding-bottom:20px; *//* padding-top:20px; */margin:auto;text-align:center;float:none; margin-top:-77px; position:relative; z-index:-9; margin-bottom:-33px;}
.newsdeta h4{font-size:18px;font-weight:normal;color: #999;margin-bottom:  0px;}
.newsdeta h4 a{ color:#333;}
.newsdeta h4 a:hover{ color:#064da3; text-decoration:none;}

.zwdeta{ width:828px; float:right; line-height:36px;}
.zwdeta h1{ font-size:24px; font-weight:bold; text-align:center; margin-bottom:5px;}
.zwdeta >span{ line-height:36px; font-size:12px; color:#777; height:36px; display:block; padding-left:10px; border:1px solid #ccc;text-align:center;margin-bottom:10px;}
.zwdeta p{font-size:16px;text-indent:2em;line-height: 30px;color:  #333; background:#f7f7f7;}
.zwdeta h2{ line-height:30px; font-size:18px; text-indent:2em;background:#f7f7f7;}
.zwdeta img{display:block;margin:auto;float:none; position:relative; z-index:9;}
.zwdeta h4{font-size:18px;font-weight:normal;color: #999;margin-bottom:  0px;}
.zwdeta h4 a{ color:#333;}
.zwdeta h4 a:hover{ color:#064da3; text-decoration:none;}

.demo{ padding:2em 0;}
.product-grid{ font-family:'Open Sans', sans-serif; text-align:center; overflow:hidden; position:relative; transition:all 0.5s ease 0s; background:#fff; border:1px solid #e9e9e9;}
.product-grid:hover{box-shadow: 0 0 10px rgba(0,0,0,0.3);height: auto;background:  #fff;}
.product-grid .product-image{ overflow:hidden;}
.product-grid .product-image a{ display:block; }
.product-grid .product-image img{ width:100%; height:auto; transition:all 0.5s ease 0s; margin:0px;}
.product-grid:hover .product-image img{ transform:scale(1.1); }
.product-grid .product-content{padding: 12px 12px 22px 12px;transition:all 0.5s ease 0s;}
.product-grid:hover .product-content{ opacity:0; }
.product-grid .title{font-size:20px;font-weight:600;text-transform:capitalize;margin: 0 0 10px;transition:all 0.3s ease 0s;height: 86px;overflow:  hidden;}
.product-grid .title a{color:#000;}
.product-grid .title a:hover{ color:#064da3; }
.product-grid .price {/* font-size:18px; font-weight:600; color:#2e86de;*/ font-size:14px; font-weight:normal; color:#064da3;}
.product-grid .price span { color:#999; font-size:15px; font-weight:400; text-decoration:line-through; margin-left:7px; display:inline-block;}
.product-grid .social{ background-color:#fff; width:100%; padding:0; margin:0; list-style:none; opacity:0; transform:translateX(-50%); position:absolute; bottom:-50%; left:50%; z-index:1; transition:all 0.5s ease 0s;}
.product-grid:hover .social{opacity:1;bottom:20px;padding-top: 10px;}
.product-grid .social li{ display:inline-block; }
.product-grid .social li a{ color:#909090; font-size:16px; line-height:45px; text-align:center; height:45px; width:60px; margin:0 7px; border:1px solid #909090; border-radius:50px; display:block; position:relative; transition:all 0.3s ease-in-out;}
.product-grid .social li a:hover { color:#fff; background-color:#064da3; width:95px;}
.product-grid .social li a:before,
.product-grid .social li a:after{ content:attr(data-tip); color:#fff; background-color:#064da3; font-size:12px; letter-spacing:1px; line-height:20px; padding:1px 5px; border-radius:5px; white-space:nowrap; opacity:0; transform:translateX(-50%); position:absolute; left:50%; top:-30px;}
.product-grid .social li a:after{ content:''; height:15px; width:15px; border-radius:0; transform:translateX(-50%) rotate(45deg); top:-20px; z-index:-1;}
.product-grid .social li a:hover:before,
.product-grid .social li a:hover:after{ opacity:1;}
@media only screen and (max-width:990px){ .product-grid{ margin-bottom:30px; }}
.pro_xinlan h5{ text-align:center; margin-top:2px;}
.pro_xinlan h5 a{ color:#fff; font-size:28px; font-weight:normal;}
.pro_xinlan h5 a:hover{ color:#eee; text-decoration:none;}

.protit{ width:1200px; margin:auto;}
.protit ul{ width:1200px; margin:auto; margin-bottom:30px;}
.protit ul li{ width:150px; float:left; text-align:center; height:40px; line-height:40px; display:block; border:1px #064ba3 solid; margin-left:44px;}
.protit ul li:hover{ display:block; color:#fff; background:#064ba3;}
.protit ul li a{ display:block; font-size:16px; color:#064ba3;}
.protit ul li a:hover{ display:block; color:#fff; text-decoration:none;}

.related{ width:1200px; margin:auto; padding-bottom:30px;}
#cpdemo{ overflow:hidden; width:1200px;}
#cpindemo{ float:left; width:800%;}
#cpdemo1{ float:left;}
.scroll-2{ display:block; float:left;  margin-left:15px;}
.scroll-2 img{  display:block; height:300px; width:300px; border:solid 1px #ccc;}
.scroll-2 span{ display:block; text-align:center; width:152px; line-height:30px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.scroll-2 p{ text-align:center;}
.scroll-2 p a{ text-align:center; color:#333;}
#cpdemo2{ float:left;}

.houjialianxi{ width:350px; float:left ;height:auto; border:1px solid #eee; margin-bottom:33px;}
.houjialianxi h3{ text-align:center; font-weight:normal; font-size:26px; background:#1461cd; color:#fff; padding-bottom:12px;}
.houjialianxi h4{ border-bottom:1px dotted #eee; line-height:55px; width:280px; margin:auto; font-size:18px; color:#555; margin-left:25px; font-weight:bold;}
.houjialianxi p{ border-bottom:1px dotted #eee; line-height:36px; width:280px; margin:auto; font-size:14px; color:#555;}
.houjialianxi img{ margin-left:26%; text-align:center; padding-bottom:20px; width:50%;}

/* login */
.login-header{width:100%;text-align:center;height:30px;font-size:24px;line-height:30px;}
.login{width:500px;position:fixed;border:#ebebeb solid 1px;height:280px;top:50%;left:50%;display:none;background:#ffffff;box-shadow:0px 0px 20px #ddd;z-index:9999;margin-left:-250px;margin-top:-140px;}
.login-title{width:100%;margin: 40px 0px 0px 0px;text-align:center;line-height:40px;height:40px;font-size:18px;position:relative;color: #f00000;}
.login-title span{position:absolute;font-size:12px;right: -7px;top: -43px;background:#ffffff;border:#ebebeb solid 1px;width:40px;height:40px;border-radius:20px;}
.login-title span a{display:block;}
.login-input-content{margin-top: 57px;}
.login-input {overflow:hidden;margin:0px 0px 20px 0px;}
.login-input label{float:left;width:115px;padding-right:10px;text-align:right;line-height:35px;height:35px;font-size:14px; padding-left:33px;}
.login-input input.list-input{float:left;line-height:35px;height:35px;width:300px;border:#ebebeb 1px solid;text-indent:5px;}
.login-button{width:50%;margin:30px auto 0px auto;line-height:40px;font-size:14px;border:#ebebeb 1px solid;text-align:center;}
.login-button a{display:block;}
.login-bg{width:100%;height:100%;position:fixed;top:0px;left:0px;background:#ebebeb;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;display:none;}
/* tuijian */
.xwxgtuijian{margin-top: 50px;padding-bottom: 50px;}
.xwxgtuijian p{font-size: 24px;padding-bottom: 15px;}
.xw1 {display: inline-block;width: 100%;border-bottom: 1px #999 dashed;}
.xw2{display: flex;}
.xw3{line-height: 40px;width: 90%;}
.xw4{height: 40px;line-height: 40px;}
.cpxgtuijian{margin-top: 100px;padding-bottom: 50px;}
.cpxgtuijian .tit{font-size: 24px;padding-bottom: 15px; padding-top:15px; text-indent: 0;}
.cpxgtuijian a{display:inline-block;width: 300px; margin-top: 50px; margin-right:100px;}
.cpxgtuijian .tit1{text-align: center; text-indent: 0;}